package com.scada.hessian.client.impl;

import com.scada.inf.RemindVisitor;
import com.scada.model.result.ResponseBean;
import com.scada.model.search.MakeOverExpireSearch;
import com.scada.model.search.MemberRetrunSearch;
import com.scada.model.search.MemberReturnExpireSearch;
import com.scada.model.search.PlanBuyExpireSearch;
import com.scada.model.search.PlanBuyReturnSearch;
import com.scada.model.search.ServiceExpireSearch;
import com.scada.wechat.hessian.client.BaseClient;
import com.scada.wechat.hessian.client.annotation.HessianNamespace;

@HessianNamespace("remindVisitorService")
public class RemindVisitorClient extends BaseClient<RemindVisitor> implements RemindVisitor{

	@Override
	public ResponseBean getServiceExpirePageData(ServiceExpireSearch serviceExpireSearch) {
		
		return getVistor().getServiceExpirePageData(serviceExpireSearch);
	}

	@Override
	public ResponseBean getPlanBuyExpirePageData(PlanBuyExpireSearch planBuyExpireSearch) {
		
		return getVistor().getPlanBuyExpirePageData(planBuyExpireSearch);
	}

	@Override
	public ResponseBean getPlanBuyReturnPageData(PlanBuyReturnSearch planBuyReturnSearch) {
		
		return getVistor().getPlanBuyReturnPageData(planBuyReturnSearch);
	}

	@Override
	public ResponseBean getMRExpirePageData(MemberReturnExpireSearch mrExpireSearch) {
		
		return getVistor().getMRExpirePageData(mrExpireSearch);
	}

	@Override
	public ResponseBean getMemberReturnPageData(MemberRetrunSearch memberRetrunSearch) {
		
		return getVistor().getMemberReturnPageData(memberRetrunSearch);
	}

	@Override
	public ResponseBean MakeOverExpirePageData(MakeOverExpireSearch makeOverExpireSearch) {
		
		return getVistor().MakeOverExpirePageData(makeOverExpireSearch);
	}

}
